package es.ikex.dao;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;

import es.ikex.modelo.Producto;
import es.ikex.modelo.Proveedor;

public class ProveedoresDAO extends ConexionDAO{
	
	public Collection<Proveedor> getProveedores(){
		Collection<Proveedor> lista = new ArrayList<Proveedor>();
		try {
			getConexion();
			estamento = conexion.createStatement();
			
			resultado = estamento.executeQuery
				("select RazonSocial, Codigo from proveedores");
			
			while(resultado.next()){

				Proveedor producto = new Proveedor();

				producto.setCodigo(resultado.getString("Codigo"));
				producto.setRazonSocial(resultado.getString("RazonSocial"));
				
				lista.add(producto);
				
			}
		} catch(SQLException ex){
			ex.printStackTrace();
		} finally {
			cerrar();
		}
		
		return lista;
	}

}
